home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Franz PD
/
Franz PD Disk #194 (1992)(Rhein-Sieg-Soft).zip
/
Franz PD Disk #194 (1992)(Rhein-Sieg-Soft).adf
/
HERALD_V1.0
/
HERALD.s
< prev
next >
Wrap
Text File
|
1992-09-14
|
21KB
|
1,411 lines
; HERALD
; @ 1992 by Matthias Gutt, Kantstr. 16, W-2120 Lueneburg
; Version 1.0
ExecBase = 4
OpenLibrary = -552
CloseLibrary = -414
move.l 4,a6
suba.l a1,a1
jsr -294(a6)
move.l d0,a4
tst.l 172(a4)
bne cliaufruf
lea 92(a4),a0
jsr -384(a6)
lea 92(a4),a0
jsr -372(a6)
cliaufruf:
bsr OpenIntui
cmp.l #0,d0
beq Ende
move.l d0,Intuibase
bsr Alert
bsr AlertRoutine
bra CloseIntui
OpenIntui:
move.l ExecBase,a6
move.l #Intuiname,a1
move.l #0,d0
jsr OpenLibrary(a6)
rts
Alert:
move.l Intuibase,a6
move.l #60,d1
lea string,a0
jsr -90(a6)
rts
AlertRoutine:
move.l 4,a6
move.l #9000,d0
move.l #$0007A000,a1
jsr -204(a6)
tst.l d0
beq KeinSpeicher
move.l d0,a1
move.l Intuibase,a6
move.l -88(a6),AltVektor
move.l #$0007A000,-88(a6)
lea GURUProg(pc),a1
move.l #$0007A000,a0
Schleife:
move.b (a1)+,(a0)+
cmp.l #EndeGURU,a1
bne.s Schleife
KeinSpeicher:
moveq #0,d0
rts
even
GURUProg:
movem.l A0-A6/D0-D7,-(sp)
move.l d2,d7
move.l a6,d4
move.l 4,a6
suba.l a1,a1
jsr -294(a6)
move.l d0,a4
tst.l 172(a4)
bne cliaufruf2
lea 92(a4),a0
jsr -384(a6)
lea 92(a4),a0
jsr -372(a6)
cliaufruf2:
bsr CheckAlert
bsr CheckSubsystem
bsr CheckError
bsr Check
move.l d4,a6
move.l AltVektor(pc),-88(a6)
movem.l (sp)+,A0-A6/D0-D7
jsr -88(a6)
move.l #$0007A000,-88(a6)
rts
CheckAlert:
move.l d7,d6
lsr.l #8,d7
lsr.l #8,d7
lsr.l #8,d7
cmp.b #$80,d7
bge DeadEnd
cmp.b #$00,d7
bge Recovery
rts
CheckSubSystem:
move.l d6,d7
lsr.l #8,d7
lsr.l #8,d7
lsr.l #8,d7
cmp.b #$00,d7
beq CPU
cmp.b #$01,d7
beq exec
cmp.b #$02,d7
beq gfx
cmp.b #$03,d7
beq layers
cmp.b #$04,d7
beq intuition
cmp.b #$05,d7
beq math
cmp.b #$06,d7
beq clist
cmp.b #$07,d7
beq dos
cmp.b #$08,d7
beq ram
cmp.b #$09,d7
beq icon
cmp.b #$0A,d7
beq expansion
cmp.b #$10,d7
beq audio
cmp.b #$11,d7
beq console
cmp.b #$12,d7
beq gameport
cmp.b #$13,d7
beq keyboard
cmp.b #$14,d7
beq trackdisk
cmp.b #$15,d7
beq timer
cmp.b #$20,d7
beq CIA
cmp.b #$21,d7
beq Disk
cmp.b #$22,d7
beq Misc
cmp.b #$30,d7
beq Bootstrap
cmp.b #$31,d7
beq Workbench
cmp.b #$32,d7
beq DiskCopy
rts
CheckError:
move.l d6,d7
lsr.l #8,d7
lsr.l #8,d7
cmp.b #$01,d7
beq notenoughmemory
cmp.b #$02,d7
beq librarynotbuild
cmp.b #$03,d7
beq librarynotopened
cmp.b #$04,d7
beq devicenotopened
cmp.b #$05,d7
beq nohardwareanswer
cmp.b #$06,d7
beq IOerror
cmp.b #$07,d7
beq IOnotavailable
rts
Check:
move.l d6,d7
cmp.l #$00000002,d7
beq CPU1
cmp.l #$00000003,d7
beq CPU2
cmp.l #$00000004,d7
beq CPU3
cmp.l #$00000005,d7
beq CPU4
cmp.l #$00000006,d7
beq CPU5
cmp.l #$00000007,d7
beq CPU6
cmp.l #$00000008,d7
beq CPU7
cmp.l #$00000009,d7
beq CPU8
cmp.l #$0000000A,d7
beq CPU9
cmp.l #$0000000B,d7
beq CPU10
cmp.l #$01000000,d7
beq exec1
cmp.l #$81000002,d7
beq exec2
cmp.l #$81000003,d7
beq exec3
cmp.l #$81000004,d7
beq exec4
cmp.l #$81000005,d7
beq exec5
cmp.l #$81000006,d7
beq exec6
cmp.l #$81000007,d7
beq exec7
cmp.l #$81000008,d7
beq exec8
cmp.l #$81000009,d7
beq exec9
cmp.l #$8100000A,d7
beq exec10
cmp.l #$82010001,d7
beq gfx1
cmp.l #$82010002,d7
beq gfx2
cmp.l #$82010003,d7
beq gfx3
cmp.l #$82010004,d7
beq gfx4
cmp.l #$82010005,d7
beq gfx5
cmp.l #$82010006,d7
beq gfx6
cmp.l #$82010007,d7
beq gfx7
cmp.l #$82010008,d7
beq gfx8
cmp.l #$82010009,d7
beq gfx9
cmp.l #$8201000A,d7
beq gfx10
cmp.l #$8201000B,d7
beq gfx11
cmp.l #$82010030,d7
beq gfx12
cmp.l #$82011234,d7
beq gfx13
cmp.l #$03000001,d7
beq layers1
cmp.l #$84000000,d7
beq intuition1
cmp.l #$04000001,d7
beq intuition2
cmp.l #$84010002,d7
beq intuition3
cmp.l #$04010003,d7
beq intuition4
cmp.l #$04010004,d7
beq intuition5
cmp.l #$84010005,d7
beq intuition6
cmp.l #$84000006,d7
beq intuition7
cmp.l #$84010007,d7
beq intuition8
cmp.l #$84010008,d7
beq intuition9
cmp.l #$84000009,d7
beq intuition10
cmp.l #$8401000A,d7
beq intuition11
cmp.l #$8401000B,d7
beq intuition12
cmp.l #$8400000C,d7
beq intuition13
cmp.l #$8400000D,d7
beq intuition14
cmp.l #$8400000E,d7
beq intuition15
cmp.l #$8400000F,d7
beq intuition16
cmp.l #$07000001,d7
beq dos1
cmp.l #$07000002,d7
beq dos2
cmp.l #$07000003,d7
beq dos3
cmp.l #$07000004,d7
beq dos4
cmp.l #$07000005,d7
beq dos5
cmp.l #$07000006,d7
beq dos6
cmp.l #$07000007,d7
beq dos7
cmp.l #$07000008,d7
beq dos8
cmp.l #$07000009,d7
beq dos9
cmp.l #$0700000A,d7
beq dos10
cmp.l #$0700000B,d7
beq dos11
cmp.l #$0700000C,d7
beq dos12
cmp.l #$08000001,d7
beq ram1
cmp.l #$0A000001,d7
beq expansion1
cmp.l #$14000001,d7
beq trackdisk1
cmp.l #$14000002,d7
beq trackdisk2
cmp.l #$15000001,d7
beq timer1
cmp.l #$15000002,d7
beq timer2
cmp.l #$21000001,d7
beq disk1
cmp.l #$21000002,d7
beq disk2
cmp.l #$30000001,d7
beq bootstrap1
rts
Display:
move.l #0,d0
move.l #60,d1
move.l d4,a6
move.l AltVektor(pc),-88(a6)
jsr -90(a6)
move.l #$0007A000,-88(a6)
rts
DeadEnd:
lea DeadEndString(pc),a0
bsr Display
rts
Recovery:
lea RecoveryString(pc),a0
bsr Display
rts
CPU:
lea CPUString(pc),a0
bsr Display
rts
exec:
lea ExecString(pc),a0
bsr Display
rts
gfx:
lea GfxString(pc),a0
bsr Display
rts
layers:
lea LayersString(pc),a0
bsr Display
rts
intuition:
lea IntuitionString(pc),a0
bsr Display
rts
math:
lea MathString(pc),a0
bsr Display
rts
clist:
lea ClistString(pc),a0
bsr Display
rts
dos:
lea DosString(pc),a0
bsr Display
rts
ram:
lea RamString(pc),a0
bsr Display
rts
icon:
lea IconString(pc),a0
bsr Display
rts
expansion:
lea ExpansionString(pc),a0
bsr Display
rts
audio:
lea AudioString(pc),a0
bsr Display
rts
console:
lea ConsoleString(pc),a0
bsr Display
rts
gameport:
lea GamePortString(pc),a0
bsr Display
rts
keyboard:
lea KeyBoardString(pc),a0
bsr Display
rts
trackdisk:
lea TrackDiskString(pc),a0
bsr Display
rts
timer:
lea TimerString(pc),a0
bsr Display
rts
CIA:
lea CIAString(pc),a0
bsr Display
rts
Disk:
lea DiskString(pc),a0
bsr Display
rts
Misc:
lea MiscString(pc),a0
bsr Display
rts
BootStrap:
lea BootStrapString(pc),a0
bsr Display
rts
Workbench:
lea WorkbenchString(pc),a0
bsr Display
rts
DiskCopy:
lea DiskCopyString(pc),a0
bsr Display
rts
notenoughmemory:
lea NotenoughmemoryString(pc),a0
bsr Display
rts
librarynotbuild:
lea LibrarynotbuildString(pc),a0
bsr Display
rts
librarynotopened:
lea LibrarynotopenedString(pc),a0
bsr Display
rts
devicenotopened:
lea DevicenotopenedString(pc),a0
bsr Display
rts
nohardwareanswer:
lea NoHardwareAnswerString(pc),a0
bsr Display
rts
IOerror:
lea IOErrorString(pc),a0
bsr Display
rts
IOnotavailable:
lea IOnotavailableString(pc),a0
bsr Display
rts
CPU1:
lea CPU1String(pc),a0
bsr Display
rts
CPU2:
lea CPU2String(pc),a0
bsr Display
rts
CPU3:
lea CPU3String(pc),a0
bsr Display
rts
CPU4:
lea CPU4String(pc),a0
bsr Display
rts
CPU5:
lea CPU5String(pc),a0
bsr Display
rts
CPU6:
lea CPU6String(pc),a0
bsr Display
rts
CPU7:
lea CPU7String(pc),a0
bsr Display
rts
CPU8:
lea CPU8String(pc),a0
bsr Display
rts
CPU9:
lea CPU9String(pc),a0
bsr Display
rts
CPU10:
lea CPU10String(pc),a0
bsr Display
rts
exec1:
lea Exec1String(pc),a0
bsr Display
rts
exec2:
lea Exec2String(pc),a0
bsr Display
rts
exec3:
lea Exec3String(pc),a0
bsr Display
rts
exec4:
lea Exec4String(pc),a0
bsr Display
rts
exec5:
lea Exec5String(pc),a0
bsr Display
rts
exec6:
lea Exec6String(pc),a0
bsr Display
rts
exec7:
lea Exec7String(pc),a0
bsr Display
rts
exec8:
lea Exec8String(pc),a0
bsr Display
rts
exec9:
lea Exec9String(pc),a0
bsr Display
rts
exec10:
lea Exec10String(pc),a0
bsr Display
rts
gfx1:
lea Gfx1String(pc),a0
bsr Display
rts
gfx2:
lea Gfx2String(pc),a0
bsr Display
rts
gfx3:
lea Gfx3String(pc),a0
bsr Display
rts
gfx4:
lea Gfx4String(pc),a0
bsr Display
rts
gfx5:
lea Gfx5String(pc),a0
bsr Display
rts
gfx6:
lea Gfx6String(pc),a0
bsr Display
rts
gfx7:
lea Gfx7String(pc),a0
bsr Display
rts
gfx8:
lea Gfx8String(pc),a0
bsr Display
rts
gfx9:
lea Gfx9String(pc),a0
bsr Display
rts
gfx10:
lea Gfx10String(pc),a0
bsr Display
rts
gfx11:
lea Gfx11String(pc),a0
bsr Display
rts
gfx12:
lea Gfx12String(pc),a0
bsr Display
rts
gfx13:
lea Gfx13String(pc),a0
bsr Display
rts
layers1:
lea layers1String(pc),a0
bsr Display
rts
intuition1:
lea Intuition1String(pc),a0
bsr Display
rts
intuition2:
lea Intuition2String(pc),a0
bsr Display
rts
intuition3:
lea Intuition3String(pc),a0
bsr Display
rts
intuition4:
lea Intuition4String(pc),a0
bsr Display
rts
intuition5:
lea Intuition5String(pc),a0
bsr Display
rts
intuition6:
lea Intuition6String(pc),a0
bsr Display
rts
intuition7:
lea Intuition7String(pc),a0
bsr Display
rts
intuition8:
lea Intuition8String(pc),a0
bsr Display
rts
intuition9:
lea Intuition9String(pc),a0
bsr Display
rts
intuition10:
lea Intuition10String(pc),a0
bsr Display
rts
intuition11:
lea Intuition11String(pc),a0
bsr Display
rts
intuition12:
lea Intuition12String(pc),a0
bsr Display
rts
intuition13:
lea Intuition13String(pc),a0
bsr Display
rts
intuition14:
lea Intuition14String(pc),a0
bsr Display
rts
intuition15:
lea Intuition15String(pc),a0
bsr Display
rts
intuition16:
lea Intuition16String(pc),a0
bsr Display
rts
dos1:
lea Dos1String(pc),a0
bsr Display
rts
dos2:
lea Dos2String(pc),a0
bsr Display
rts
dos3:
lea Dos3String(pc),a0
bsr Display
rts
dos4:
lea Dos4String(pc),a0
bsr Display
rts
dos5:
lea Dos5String(pc),a0
bsr Display
rts
dos6:
lea Dos6String(pc),a0
bsr Display
rts
dos7:
lea Dos7String(pc),a0
bsr Display
rts
dos8:
lea Dos8String(pc),a0
bsr Display
rts
dos9:
lea Dos9String(pc),a0
bsr Display
rts
dos10:
lea Dos10String(pc),a0
bsr Display
rts
dos11:
lea Dos11String(pc),a0
bsr Display
rts
dos12:
lea Dos12String(pc),a0
bsr Display
rts
ram1:
lea Ram1String(pc),a0
bsr Display
rts
expansion1:
lea Expansion1String(pc),a0
bsr Display
rts
trackdisk1:
lea TrackDisk1String(pc),a0
bsr Display
rts
trackdisk2:
lea TrackDisk2String(pc),a0
bsr Display
rts
timer1:
lea Timer1String(pc),a0
bsr Display
rts
timer2:
lea Timer2String(pc),a0
bsr Display
rts
disk1:
lea Disk1String(pc),a0
bsr Display
rts
disk2:
lea Disk2String(pc),a0
bsr Display
rts
bootstrap1:
lea BootStrap1String(pc),a0
bsr Display
rts
CloseIntui:
move.l 4,a6
move.l Intuibase,a1
jsr CloseLibrary(a6)
Ende:
rts
;Mem
even
Intuibase:
dc.l 0
GURU:
dc.l 0
AltVektor:
dc.l 0
Intuiname:
dc.b `intuition.library`,0
string:
dc.b 0,200,10,`HERALD V1.0`,10
dc.b 0,20,10,`C 1992 by Matthias Gutt, Kantstr. 16, W-2120 Lueneburg`,0
dc.b 0,0,0,0
DeadEndString:
dc.b 0,200,10,`ALERT-TYPE:`,0
dc.b 20,10,` DEADEND-ALERT`,0
dc.b 0,0,0,0
RecoveryString:
dc.b 0,200,10,`ALERT-TYPE:`,0
dc.b 20,10,` RECOVERY-ALERT`,0
dc.b 0,0,0,0
CPUString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` 68000 CENTRAL PROCESSING UNIT`,0
dc.b 0,0,0,0
ExecString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` exec.library`,0
dc.b 0,0,0,0
GfxString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` graphics.library`,0
dc.b 0,0,0,0
LayersString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` layers.library`,0
dc.b 0,0,0,0
IntuitionString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` intuition.library`,0
dc.b 0,0,0,0
MathString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` math.library`,0
dc.b 0,0,0,0
ClistString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` clist.library`,0
dc.b 0,0,0,0
DosString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` dos.library`,0
dc.b 0,0,0,0
RamString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` ram.library`,0
dc.b 0,0,0,0
IconString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` icon.library`,0
dc.b 0,0,0,0
ExpansionString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` expansion.library`,0
dc.b 0,0,0,0
AudioString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` audio.device`,0
dc.b 0,0,0,0
ConsoleString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` console.device`,0
dc.b 0,0,0,0
GameportString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` gameport.device`,0
dc.b 0,0,0,0
KeyboardString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` keyboard.device`,0
dc.b 0,0,0,0
TrackDiskString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` trackdisk.device`,0
dc.b 0,0,0,0
TimerString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` timer.device`,0
dc.b 0,0,0,0
CIAString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` CIA`,0
dc.b 0,0,0,0
DiskString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` Disk`,0
dc.b 0,0,0,0
MiscString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` Misc`,0
dc.b 0,0,0,0
BootStrapString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` Bootstrap`,0
dc.b 0,0,0,0
WorkbenchString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` Workbench`,0
dc.b 0,0,0,0
DiskCopyString:
dc.b 0,200,10,`SUBSYSTEM:`,0
dc.b 20,10,` DiskCopy`,0
dc.b 0,0,0,0
notenoughmemoryString:
dc.b 0,200,10,`ERROR-CLASS:`,0
dc.b 20,10,` Not enough memory !`,0
dc.b 0,0,0,0
LibrarynotbuildString:
dc.b 0,200,10,`ERROR-CLASS:`,0
dc.b 20,10,` Cannot build library !`,0
dc.b 0,0,0,0
LibrarynotopenedString:
dc.b 0,200,10,`ERROR-CLASS:`,0
dc.b 20,10,` Cannot open library !`,0
dc.b 0,0,0,0
DevicenotopenedString:
dc.b 0,200,10,`ERROR-CLASS:`,0
dc.b 20,10,` Cannot open device !`,0
dc.b 0,0,0,0
NoHardwareAnswerString:
dc.b 0,200,10,`ERROR-CLASS:`,0
dc.b 20,10,` No Hardware-Reaction !`,0
dc.b 0,0,0,0
IOErrorString:
dc.b 0,200,10,`ERROR-CLASS:`,0
dc.b 20,10,` I/O-Error !`,0
dc.b 0,0,0,0
IOnotavailableString:
dc.b 0,200,10,`ERROR-CLASS:`,0
dc.b 20,10,` I/O not available !`,0
dc.b 0,0,0,0
CPU1String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Data- or Addressbus-Error, while tacting !`,0
dc.b 0,0,0,0
CPU2String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Address Error (odd address) !`,0
dc.b 0,0,0,0
CPU3String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Illegal Instruction !`,0
dc.b 0,0,0,0
CPU4String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Division by Zero-Error !`,0
dc.b 0,0,0,0
CPU5String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` CHR Instruction`,0
dc.b 0,0,0,0
CPU6String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` TRAPV Instruction`,0
dc.b 0,0,0,0
CPU7String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Privilege Injury !`,0
dc.b 0,0,0,0
CPU8String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Single Step Modus !`,0
dc.b 0,0,0,0
CPU9String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` OpCode 1010`,0
dc.b 0,0,0,0
CPU10String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` OpCode 1111`,0
dc.b 0,0,0,0
exec1String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` CheckSum-Error at CPU-Execption !`,0
dc.b 0,0,0,0
exec2String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` CheckSum-Error of Start-Address (exec.library) !`,0
dc.b 0,0,0,0
exec3String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` CheckSum-Error of one Library (exec.library) !`,0
dc.b 0,0,0,0
exec4String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for library (exec.library) !`,0
dc.b 0,0,0,0
exec5String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Erroneous Memorylist-Entry (exec.library) !`,0
dc.b 0,0,0,0
exec6String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for interrupt (exec.library) !`,0
dc.b 0,0,0,0
exec7String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Pointer Error ! (exec.library) !`,0
dc.b 0,0,0,0
exec8String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Erroneous Semaphore ! (exec.library) !`,0
dc.b 0,0,0,0
exec9String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Second Deallocation of same Memory Area (exec.library) !`,0
dc.b 0,0,0,0
exec10String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Pointer Error at Exception (exec.library) !`,0
dc.b 0,0,0,0
gfx1String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for Copperlist (graphics.library) !`,0
dc.b 0,0,0,0
gfx2String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for Copper-Instruction-List (graphics.library) !`,0
dc.b 0,0,0,0
gfx3String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` The Copperlist is complete filled (graphics.library) !`,0
dc.b 0,0,0,0
gfx4String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Dividing Error in Copperlist (graphics.library) !`,0
dc.b 0,0,0,0
gfx5String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for Header of Copperlist (graphics.library) !`,0
dc.b 0,0,0,0
gfx6String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for LONG FRAME (graphics.library) !`,0
dc.b 0,0,0,0
gfx7String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for SHORT FRAME (graphics.library) !`,0
dc.b 0,0,0,0
gfx8String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for FILL-routine (graphics.library) !`,0
dc.b 0,0,0,0
gfx9String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for TEXT-routine (graphics.library) !`,0
dc.b 0,0,0,0
gfx10String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for Blitter BitMap (graphics.library) !`,0
dc.b 0,0,0,0
gfx11String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Wrong Memory Area (graphics.library) !`,0
dc.b 0,0,0,0
gfx12String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Error while equipmenting a ViewPort (graphics.library) !`,0
dc.b 0,0,0,0
gfx13String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` GfxNoLCM (No Intermediate Memory available) !`,0
dc.b 0,0,0,0
layers1String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for layers (layers.library) !`,0
dc.b 0,0,0,0
Intuition1String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Unknown Gadget-Type (intuition.library) !`,0
dc.b 0,0,0,0
Intuition2String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Type-Error at AN-Gadget (intuition.library) !`,0
dc.b 0,0,0,0
Intuition3String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for creating a Port (intuition.library) !`,0
dc.b 0,0,0,0
Intuition4String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for a menu (intuition.library) !`,0
dc.b 0,0,0,0
Intuition5String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for a sub-menu (intuition.library) !`,0
dc.b 0,0,0,0
Intuition6String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for menu-ledge (intuition.library) !`,0
dc.b 0,0,0,0
Intuition7String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Wrong position of menu-ledge (intuition.library) !`,0
dc.b 0,0,0,0
Intuition8String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for OpenScreen () (intuition.library) !`,0
dc.b 0,0,0,0
Intuition9String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for creating a RastPort (intuition.library) !`,0
dc.b 0,0,0,0
Intuition10String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Unknown or wromg Screen-Type (intuition.library) !`,0
dc.b 0,0,0,0
Intuition11String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for Gadget (intuition.library) !`,0
dc.b 0,0,0,0
Intuition12String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for Window (intuition.library) !`,0
dc.b 0,0,0,0
Intuition13String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Status-Register includes wrong Status, while opening library !`,0
dc.b 0,0,0,0
Intuition14String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Wrong Message for IDCMP (intuition.library) !`,0
dc.b 0,0,0,0
Intuition15String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for Message Stack (intuition.library) !`,0
dc.b 0,0,0,0
Intuition16String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory for console.device (intuition.library) !`,0
dc.b 0,0,0,0
dos1String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Not enough memory at StartUp (dos.library) !`,0
dc.b 0,0,0,0
dos2String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Task did not end (dos.library) !`,0
dc.b 0,0,0,0
dos3String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Opkt-Error did appear (dos.library) !`,0
dc.b 0,0,0,0
dos4String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Data-package was not await (dos.library) !`,0
dc.b 0,0,0,0
dos5String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Free pointer is not available (dos.library) !`,0
dc.b 0,0,0,0
dos6String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Erroneous data of a disk-block (dos.library) !`,0
dc.b 0,0,0,0
dos7String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` BitMap destroyed (dos.library) !`,0
dc.b 0,0,0,0
dos8String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Second Deallocation of the same key (dos.library) !`,0
dc.b 0,0,0,0
dos9String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` CheckSum Error (dos.library) !`,0
dc.b 0,0,0,0
dos10String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Disk Error (dos.library) !`,0
dc.b 0,0,0,0
dos11String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Key out of range (dos.library) !`,0
dc.b 0,0,0,0
dos12String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Wrong Over-Writing (dos.library) !`,0
dc.b 0,0,0,0
Ram1String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Erroneous Entry in Administration-List (ram.library) !`,0
dc.b 0,0,0,0
Expansion1String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Error at Hardware Modify (expansion.library) !`,0
dc.b 0,0,0,0
TrackDisk1String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Error while searching ... (trackdisk.device) !`,0
dc.b 0,0,0,0
TrackDisk2STring:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Error at Timer-Impulse: Delay (trackdisk.device) !`,0
dc.b 0,0,0,0
Timer1String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Error at starting timer.device !`,0
dc.b 0,0,0,0
Timer2STring:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Error while Time-Planing: PowerSupplyFrequency Stagger !`,0
dc.b 0,0,0,0
Disk1String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Inserted disk was not recognized (disk.resource) !`,0
dc.b 0,0,0,0
Disk2String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Interrupt: Because no drive is connected (disk.resource) !`,0
dc.b 0,0,0,0
BootStrap1String:
dc.b 0,200,10,`ERROR:`,0
dc.b 20,10,` Error while evaluating Boot-Data (bootstrap) !`,0
dc.b 0,0,0,0
EndeGuru: